\subsection{Navigation dans le bâtiment} 

\paragraph*{}
Il nous a été demandé, pour ce projet, d'être inventif, et de fournir à l'utilisateur un système de localisation, et de navigation au sein du Bâtiment 3IA.
Deux problèmes se sont alors présentés à nous :
\begin{itemize}
	\item Aucune donnée concernant le bâtiment 3IA n'est présente sous OpenStreetMap
	\item Le GPS ne fonctionne pas à l'intérieur d'un bâtiment
\end{itemize}

\paragraph*{}
Une fois ces deux problèmes résolus, l'affichage du plan du bâtiment, ainsi que la localisation et la recherche de chemins reviennent à réutiliser les algorithmes précédemment créés pour la carte du campus.

\begin{center}	
\includegraphics[height=7cm]{images/screenshot_batiment_3.png}		
\end{center}

\newpage
	
\subsubsection*{Plan du bâtiment 3IA}

\paragraph*{}
La solution retenue pour générer la carte du bâtiment 3IA a été d'essayer de reproduire, en gardant le format XML produit par notre Programme de pré-traitement JAVA, un plan de ce dernier. Pour cela, nous avons dans un premier temps cherché une image de ce plan, que nous avons trouvé au rez de chaussez :

\begin{center}
\includegraphics[height=7cm]{images/carte_batiment.jpg}		
\end{center}

Puis, nous avons recréé à la main le fichier \textit{batiment.xml}, contenant chaque salle comme si elles étaient des batiments, et en recréant des chemins entre celles-ci.

\newpage

\subsubsection*{Solution au GPS dans le bâtiment}
\paragraph*{}
Un soucis fréquent avec l'utilisation du GPS, c'est qu'il ne peux pas être utilisé de façon précise à l'intérieur d'un bâtiment. 
Pour palier à ce problème, nous avons eu l'idée d'utiliser un système de QRCode. Pour ceci, nous avons utilisé la librairie de lecture de QRCode \textbf{ZXING}. Nous avons accroché, le jour de la soutenance, des affiches avec des QRCode sur toutes les portes salles du batiment 3IA, qui nous servirait de point de départ pour une recherche de chemin au sein du bâtiment.

\begin{center}
\includegraphics[height=7cm]{images/qrcode.png}	
\end{center}